Rubik's Cube Solved In 2.98 Seconds